/**** index/stamm_rtl.css ****/

body {
	direction:rtl;
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
}

* {
    direction: rtl;
    font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
}

th {
	padding: 2px 3px; /* bug because line 12 */
	text-align: right;
	font-weight: 700; /* bug because line 12 */
	color: #000; /* bug because line 12 */
	background: url(/graphic/screen/tableheader_bg3.png) #c1a264 repeat-x; /* bug because line 12 */
}

#index_body {
	float: right;
}

#header .title {
	left: auto;
	right: 80px;
}

.navigation {
	text-align: right;
}

.navigation-wrapper {
	right: 80px;
	left: auto;
	background: url(/graphic/index/sprites_rtl.png) no-repeat 394px -79px;
}

#navigation_span {
	margin: 0 14px 0 0;
	padding: 0 5px 0 14px;
	background: url(/graphic/index/sprites_rtl.png) no-repeat -108px 0;
}

.paladin {
	right: 4px;
	left: auto;
}

.sarazene {
	right: 19px;
	left: auto;
}

.container-block, .container-block-full{
	background:url(/graphic/index/bg-content-line_rtl.jpg) repeat-y;
}

.container-block-full{
	background:url(/graphic/index/bg-content-line-full.jpg) repeat-y;
}

.container-top, .container-top-full{
	background:url(/graphic/index/sprites_rtl.png) no-repeat -308px -39px;
}

.container-top-full{
	background:url(/graphic/index/sprites_rtl.png) no-repeat 0px -157px;
}

.container-bottom, .container-bottom-full{
	background:url(/graphic/index/sprites_rtl.png) no-repeat -308px -56px;
}

.container-bottom-full{
	background:url(/graphic/index/sprites_rtl.png) no-repeat 0px -174px;
}

.info-block{
	float:right;
	padding:15px 140px 0px 0;
	margin-left: auto; /* bug because line 12 */
}

.info-block img{
	float:left;
}

.info-block a.btn-kostenlos-anmelden{
	float:left;
	background:url(/graphic/index/sprites_rtl.png) no-repeat -800px -123px;
}

.info-block a.btn-kostenlos-anmelden:hover{
	background-position: -800px -160px;
	color:#fff;
}

#screenshot {
	right:0;
	left:auto;
}

#screenshot_image {
	right:0px;
	left:auto;
}

.screenshots li{
	float:right;
	margin:0 0 0 23px;
}

.login-block{
	float:left;
	margin:0 0 0 49px;
	padding: 15px 0px 0px; /* bug because line 12 */
}

.login-block label strong {
	float:right;
	text-align:left;
}

.login-block label span{
	float:left;
}

.login-block .text{
	float:right;
}

.login-block #server_select{
	margin:0 8px 0 0;
}

#server_select option{
	padding-right:0px;
	padding-left:7px;
}

.login_close {
    right: auto;
	left: -2px;
	margin-left: auto; /* bug because line 12 */
}

.login-block p{
	text-align:right;
}

.logged_in p{
	text-align:right;
}

#servers-list{
	left:auto;
	right:697px;
}

#servers-list-block {
	padding: 0;
}

#servers-list-block form {
    padding: 0px 4px;
}

#world_selection {
    right: 40px;
	left: auto;
}

.login-block div.servers-list-top,
div.servers-list-top {
	background:url(/graphic/index/sprites_rtl.png) no-repeat -116px -39px;
}

.servers-list-bottom {
	background:url(/graphic/index/sprites_rtl.png) no-repeat -116px -49px;
	margin-top: -1px;
}

#servers-list .server_button {
	margin: 9px 4px -6px 0;
}

#servers-list .server_button_hover {
	margin: 9px 4px -6px 0;
}

.footer-links-container {
    float: right;
}

.footer-header{
	background:url(/graphic/index/sprites_rtl.png) no-repeat -406px -79px;
}

.footer-holder div {
	padding:2px 29px 20px 0;
}

.footer-holder strong {
    margin: 0px; /* bug because line 12 */
}

.footer-bottom{
	background:url(/graphic/index/sprites_rtl.png) no-repeat -406px -101px;
}

div.news-separator{
	margin:0 320px 10px 0;
	background:url(/graphic/index/sprites_rtl.png) no-repeat -635px -123px;
	width: 59px;
	height: 18px;
	padding: 0px;
}

.footer-holder span{
	float:right;
	margin:5px 0 0 9px;
	background:url(/graphic/index/sprites_rtl.png) no-repeat -747px -123px;
}

.footer-holder .global-news{
	float:right;
	margin:5px 0 0 9px;
	background:url(/graphic/index/sprites_rtl.png) no-repeat -694px -123px;
}

.footer-holder p{
	margin:0 61px 0 15px;
}

#gamebar_content {
	left: auto; 
	right: 2px;
}

#flag1_dropdown {
	margin-right: auto;
	margin-left: 10px;
}

#flags {
	text-align:right;
	right: 0px; 
	left: auto;
}

#login-btn-input{
	background:url(/graphic/lang/ar/login.png) no-repeat 0 0;
	float:left;
}

#login-btn-input.login-btn-input-hover{
	background:url(/graphic/lang/ar/login.png) no-repeat -106px 0;
}

.remember_me {
    float: left;
}

a .button_left {
	float: right;
	background:url('/graphic/btn_right.png') no-repeat 0 0;
}

a .button_middle {
	float: right;
}

a .button_right {
	float: right;
	background:url('/graphic/btn_left.png') no-repeat 0 0;
	width: 4px;
}

.world_button_active {
	float: right;
	margin-right: auto;
	margin-left: 3px;
}

.world_button_inactive {
	float: right;
	margin-right: auto;
	margin-left: 3px;
}

.world_button_mobile {
	float: right;
	margin-right: auto;
	margin-left: 3px;
}

div.hof-top3 {
	background-position: right 0% top 0%;
}

div.hof-top3 div.gold {
	right:185px;
	left:auto;
}

div.hof-top3 div.silver {
	right:362px;
	left:auto;
}

div.hof-top3 div.bronze {
	right:8px;
	left:auto;
}

div.hof-best-tribe-top div.tribe-name {
	right: 109px;
	left: auto;
}

table.hof-milestone-awards tr td .award-box-close {
    background-position: right top;
	margin: 0px 0px 6px 0px;
}

table.hof-milestone-awards tr .right .award-box {
    margin: 0 7px 6px 0;
}

table.hof-milestone-awards tr td .milestone-award {
	float: right;
	margin: 3px 4px 3px 10px;
}

table.hof-milestone-awards tr td div.milestone-award p.milestone-description {
	padding-left: 4px;
	padding-right: 0px;
}

table.hof-milestone-awards tr td div p {
	float: right;
	padding: 10px 0 0 4px;
}

div.hof-footer {
	float: right;
}

div.button-center-wrapper {
	float: right;
	right: 50%;
	left: auto;
}

div.the-red-button-border-right {
	left: 50%;
	right: auto;
}

.secret-keepers > .seal {
	float: right;
}

.seal > .seal-title {
	right: 9px;
	left: auto;
}

.secret-keepers > .tribe {
	margin-right: 4px;
	margin-left: auto;
	float: right;
}

.rounds {
	margin-right: 130px;
	margin-left: auto;
}

#inline_popup_menu {
	text-align:left;
}

.credits_comment {
	padding-right: 20px;
	padding-left: 0px;
}
.autoHideBox {
	right: 50%;
	left: auto;
	margin: 0 -205px 0 0;
}

div.twm-tournament-top div.tribe-name {
	right: 148px;
	left: auto;
}

div.twm-team-standing {
	float: left;
	margin-left: 0;
	margin-right: auto;
}

div.twm-team-standing p {
	text-align:right;
}

div.twm-team-standing ul, div.twm-team-standing ul li {
	margin-right:10px;
	padding-right: 0;
	margin-left:auto;
	text-align:right;
}

div.twm-legend {
	float:left;
	margin-right:10px;
	margin-left:0;
}

/*

.logout-ads .left {
	float: right;
}

.logout-ads .right {
	float: left;
}

*/

#itunes,
#googleplay {
	float: right !important;
}

#itunes {
    margin-left: 10px;
    margin-right: auto !important;
}

#worldselect-fader {
	right: 0;
	left: auto;
}

.play-with {
	padding-right: 22px;
	padding-left: 0px;
	float: left;
}

#play-with-facebook {
	background-position: right top;
}

#play-with-google {
	background-position: right top;
}

.social-login-button {
	float: left;
	margin-right: 5px;
	margin-left: auto;
}

#js_login_button {
	float: left;
}

#login-buttons {
	padding-right:  100px;
	padding-left:  auto;
}

.info_box {
	padding: 3px 28px 3px 3px;
	background-position: right 4px center;
}

.float_left {
    float: right;
	left:auto; /* bug because line 12 */
}

.float_right {
    float: left;
}

.btn-register .btn-left {
    background: url(/graphic/index/sprites.png);
    background-position: 0px -123px;
}

.btn-register .btn-left.highlight {
    background-position: 0px -161px;
}

.btn-register .btn-middle {
    background: url(/graphic/index/sprites.png);
    background-position: -10px -123px;
}

.btn-register .btn-middle.highlight {
    background-position: -10px -161px;
}

.btn-register .btn-right {
    background: url(/graphic/index/sprites.png);
    background-position: -293px -123px;
}

.btn-register .btn-right.highlight {
    background-position: -293px -161px;
}

div[style="padding-left: 30px; padding-right: 30px"] div[style="float: right"] {
    float: left !important;
}

#direction_choice div[style="float: left; padding-top: 20px"] {
    float: right !important;
}

#direction_choice img[style="margin: 10px 0 0 20px; float: left; width: 130px; height: 130px;"] {
    margin: 10px 20px 0px 0px !important;
    float: right !important;
}

/* homwpage */

.ar_login div[style="padding-left: 20%; margin-top: 10px; margin-bottom: 10px;"] {
    padding-right: 20%;
    padding-left: unset !important;
}

.login-block h2[style="text-align:left;"] , .login-block h2[style="text-align:left;margin-bottom:15px;"]  {
    text-align: right !important;
}

/* sds_rounds */

.rounds td[style="padding-left: 10px"] {
    padding-left: unset !important;
    padding-right: 10px;
}

.rounds table[width="260"] td[align="right"] {
    text-align: left;
}

/* stat - settings */

table[width="98%"] td[align="left"] {
    text-align: right;
}

.container-block-full td[valign="top"] table[style="margin:0 18px 0 12px;"] {
    margin: 0px 12px 0px 18px !important;
}

/* wallpapers */

.container-block-full div[style="margin-left: 40px"] {
    margin-left: auto !important;
    margin-right: 40px;
}

.container-block-full div[style="margin-left: 40px"] div[class="overflow: hidden"] img[style="float: left; clear: both; margin-bottom: 20px"] {
    float: right !important;
}

.container-block-full div[style="margin-left: 40px"] div[class="overflow: hidden"] div[style="float: left; width: 450px; margin-left: 20px;"] {
    float: right !important;
    margin-left: auto !important;
    margin-right: 20px;
}

.container-block-full div[style="margin-left: 40px"] div[class="overflow: hidden"] div[style="float: left; width: 450px; margin-left: 20px;"] div[style="width: 200px; float: left; margin-top: 10px"] {
    float: right !important;
}

.container-block-full div[style="margin-left: 40px"] div[class="overflow: hidden"] div[style="float: left; width: 450px; margin-left: 20px;"] div[style="width: 200px; float: left; margin-left: 20px; margin-top: 10px"] {
    float: right !important;
    margin-left: auto !important;
    margin-right: 20px;
}

.container-block-full div[style="margin-left: 40px"] div[class="overflow: hidden"] div[style="float: left; width: 450px; margin-left: 20px;"] div[style="width: 200px; float: left; margin-top: 10px"] ul[style="padding-left: 15px"] {
    padding-left: unset !important;
	padding-right: 15px;
}

.container-block-full div[style="margin-left: 40px"] div[class="overflow: hidden"] div[style="float: left; width: 450px; margin-left: 20px;"] div[style="width: 200px; float: left; margin-left: 20px; margin-top: 10px"] ul[style="padding-left: 15px"] {
    padding-left: unset !important;
	padding-right: 15px;
}

/* register */

form#register_form #name_error {
    position: absolute;
    display: block;
    margin-top: 10px;
}

form#register_form #name {
    display: block;
}

form#register_form #password_info, form#register_form #password_error, form#register_form #password_errors , form#register_form #password_confirm_error {
    position: absolute;
    margin-right: 165px;
    margin-top: 4px;
}

form#register_form #password , form#register_form #password_confirm {
    position: relative;
    display: block;
}

/* app */

div.info-block[style="width: 625px; padding-left: 45px;"] {
    padding-left: 0px !important;
    padding-right: 145px;
}

.app-page div[style="float: left"] {
    float: right !important;
}

.app-page div[style="float: right; text-align: center; width: 250px"] {
    float: left !important;
}

/* sds_masters */

.twm-wrapper p[style="text-align:right"] {
    text-align: left !important;
}

/* paladin-new */

.sarazene {
    background: url('/graphic/index/bg-paladin-new_rtl.png?ab3f7') no-repeat scroll 0% 0% transparent;
    top: 85px;
    right: 4px;
    width: 214px;
    height: 412px;
}

.sarazene img {
    display: none;
}